/**
 * 全局Store
 */
import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex)

export default new Vuex.Store({
  state: {
    /** 应用配置参数数据 **/
    //例：可以存放商家配置信息
    stack: [],
    /** 前登录账号信息 **/
    currentUser: []
  },
  mutations: {
    /** 编写自定义方法 **/
    //重置store中token的方法
    resetStore(state){
      localStorage.removeItem("token")
    },
    //设置账号信息
    setCurrentUser(state, user){
      this.state.currentUser = user
    },
    //设置配置信息
    setStack(state, info){
      this.state.stack = info
    },
  },
  actions: {
  }

})
